NimのGitHub Actionsを自作した
Nim
の
GitHubActions
が存在しなかったので自作してみる
できた
https://gyazo.com/4856d03119aa894e2f11b9d985a2ac36
Qiita
にも記事書いた
Nim用のGitHub Actionsを作ってみた - Qiita
成果物
https://github.com/jiro4989/setup-nim-action
Markgetplace
にも一応載っけた
実装
主に
setup-go
の実装をベースにNim用に改造しただけ
雰囲気で初めて
TypeScript
書いたわりにすんなり通った
TypeScript
何もわからないけれど
この規模のコードだと
TypeScript
の嬉しさあんまり実感できなかった
やってることの実態は以下の
シェル
の実行を
TypeScript
でやってるだけ
code:bash
export PATH=$HOME/.nimble/bin:$PATH
curl
https://nim-lang.org/choosenim/init.sh
-sSf > init.sh
sh init.sh -y
choosenim update stable
解説するほどのこともないので
実装
見たほうが早いと思う
参考
アクションのビルド - GitHub ヘルプ
actions/setup-go: Set up your GitHub Actions workflow with a specific version of Go